'''
异常处理2
'''

class NumValueException(Exception):
    '''
    定义一个自定义类，当参数超过允许范围之后抛出
    '''
    def __init__(self,name):
        self.name = name

def sum(a ,b):
    if a>=100 or b>=100:
        # 主动抛出一个异常
        raise NumValueException("运算的数据范围出错了")
    return a + b

# result = sum(10,20)
# print(result)


# result = sum(120,220)
# print(result)

# for i in range(5):
#     print(i)
# else:
#     print("循环结束的时候执行")